Skip to content

Conversation

@pull
Copy link

@pull pull bot commented Jan 14, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

Sudheer Shanka and others added 10 commits January 7, 2026 20:35
Data.Builder#putStringArray() accepts an Array<String?>, which
allows developers to store string arrays containing null elements.
However, the corresponding getter, Data#getStringArray(), returns a
non-nullable Array<String>. This causes a ClassCastException at
runtime if the array contains a null, making it impossible to
retrieve the stored data.

This change introduces a new method, getNullableStringArray(), which
correctly returns an Array<String?>?, matching the setter's
behavior and allowing for retrieval of string arrays with
null values.

Bug: 383071402
Relnote: Add a new API that allows retrieving nullable string arrays from instances of Data class

Test: ./gradlew work:work-runtime:assemble \
      && ./gradlew work:work-runtime:connectedCheck \
      && ./gradlew updateApi
Test: ./development/validate_changes.sh HEAD~1 buildOnServer,test,connectedAndroidTest --runOnDependentProjects
Change-Id: I78bc3ed262fe129754d753d37c447e57af540e0b
The coverage builder has been fixed to allow for inline functions.
Revert the original changes.

Bug: 446807322
Test: Build CameraPipe
Change-Id: If2969087e93f30dc0707ad3a98a413354cd699e4
…eActivityFeatures` function to `getDeviceContextFeatures`

Bug: 474095480
Test: Presubmit
Change-Id: Id1b9b3d59618b046cc100beef79ac8349a6512e2
…etDeviceActivityFeatures` function to `getDeviceContextFeatures`" into androidx-main
This commit introduces the placeRelative function to SubspacePlacementScope to provide automatic support for Right-To-Left (RTL) layouts. Similar to its counterpart in 2D Compose, placeRelative to position elements adapt to the current LayoutDirection.
When the layout direction is RTL, this function automatically mirrors the provided Pose across the YZ plane. This is achieved by:
- Inverting the x component of the translation.
- Inverting the y and z components of the rotation.

Bug: 474409614
Test: Added Unit tests for the new function
Relnote: N/A
Change-Id: Ie61ac8e85e6faa9fbc27405e0ea9afa84f88a88f
Relnote: "Making SpatialColumn an inline function"
Bug: 469149576
Test: N/A
Change-Id: I681be0b9b5263f0a2b54eac21d54c81c502b02ce
@pull pull bot locked and limited conversation to collaborators Jan 14, 2026
@pull pull bot added the ⤵️ pull label Jan 14, 2026
@pull pull bot merged commit 9f16ab2 into MaxMood96:androidx-main Jan 14, 2026
1 of 2 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants